/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package co.com.going.vista;

import co.com.going.logica.ICiudadLogica;
import co.com.going.logica.IClienteLogica;
import co.com.going.logica.IEscuelaLogica;
import co.com.going.logica.IPaisLogica;
import co.com.going.logica.IProgramaLogica;
import co.com.going.logica.ISolicitudLogica;
import java.util.ArrayList;
import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;
import javax.faces.model.SelectItem;
import org.primefaces.component.commandbutton.CommandButton;
import org.primefaces.component.inputtext.InputText;
import org.primefaces.component.selectonemenu.SelectOneMenu;

/**
 *
 * @author Olguita
 */
@ManagedBean (name = "VistaCliente")
@RequestScoped

public class VistaCliente {

    @EJB
    private ISolicitudLogica iSolicitudLogica;
    @EJB
    private IClienteLogica iClienteLogica;
    @EJB
    private ICiudadLogica iCiudadLogica;
    @EJB
    private IPaisLogica iPaisLogica;
    @EJB
    private IEscuelaLogica iEscuelaLogica;
    @EJB
    private IProgramaLogica iProgramaLogica;
    
    
    
    private InputText txtCedula;
    private InputText txtNombre;
    private InputText txtApellido;
    private InputText txtCelular;
    private InputText txtEmail;
    private ArrayList<SelectItem> NivelInteres;
    private SelectOneMenu cmbNivelInteres;
    private InputText txtOcupacion;
    private ArrayList<SelectItem> ciudadOrigen;
    private SelectOneMenu cmbCiudadOrigen;
    private InputText UniColEmp;
    private InputText Comentarios;
    private InputText Duracion;
    private InputText FechaViaje;
    private ArrayList<SelectItem> pais;
    private SelectOneMenu cmbPais;
    private ArrayList<SelectItem> ciudad;
    private SelectOneMenu cmbCiudad;
    private ArrayList<SelectItem> escuela;
    private SelectOneMenu cmbEscuela;
    private ArrayList<SelectItem> programa;
    private SelectOneMenu cmbPrograma;
    private CommandButton btnRegistrar;
    private CommandButton btnModificar;
    private CommandButton btnEliminar;
    private CommandButton btnLimpiar;
    
    public VistaCliente() {
    }

    public ISolicitudLogica getiSolicitudLogica() {
        return iSolicitudLogica;
    }

    public void setiSolicitudLogica(ISolicitudLogica iSolicitudLogica) {
        this.iSolicitudLogica = iSolicitudLogica;
    }

    public IClienteLogica getiClienteLogica() {
        return iClienteLogica;
    }

    public void setiClienteLogica(IClienteLogica iClienteLogica) {
        this.iClienteLogica = iClienteLogica;
    }

    public ICiudadLogica getiCiudadLogica() {
        return iCiudadLogica;
    }

    public void setiCiudadLogica(ICiudadLogica iCiudadLogica) {
        this.iCiudadLogica = iCiudadLogica;
    }

    public IPaisLogica getiPaisLogica() {
        return iPaisLogica;
    }

    public void setiPaisLogica(IPaisLogica iPaisLogica) {
        this.iPaisLogica = iPaisLogica;
    }

    public IEscuelaLogica getiEscuelaLogica() {
        return iEscuelaLogica;
    }

    public void setiEscuelaLogica(IEscuelaLogica iEscuelaLogica) {
        this.iEscuelaLogica = iEscuelaLogica;
    }

    public IProgramaLogica getiProgramaLogica() {
        return iProgramaLogica;
    }

    public void setiProgramaLogica(IProgramaLogica iProgramaLogica) {
        this.iProgramaLogica = iProgramaLogica;
    }

    public InputText getTxtCedula() {
        return txtCedula;
    }

    public void setTxtCedula(InputText txtCedula) {
        this.txtCedula = txtCedula;
    }

    public InputText getTxtNombre() {
        return txtNombre;
    }

    public void setTxtNombre(InputText txtNombre) {
        this.txtNombre = txtNombre;
    }

    public InputText getTxtApellido() {
        return txtApellido;
    }

    public void setTxtApellido(InputText txtApellido) {
        this.txtApellido = txtApellido;
    }

    public InputText getTxtCelular() {
        return txtCelular;
    }

    public void setTxtCelular(InputText txtCelular) {
        this.txtCelular = txtCelular;
    }

    public InputText getTxtEmail() {
        return txtEmail;
    }

    public void setTxtEmail(InputText txtEmail) {
        this.txtEmail = txtEmail;
    }

    public ArrayList<SelectItem> getNivelInteres() {
        return NivelInteres;
    }

    public void setNivelInteres(ArrayList<SelectItem> NivelInteres) {
        this.NivelInteres = NivelInteres;
    }

    public SelectOneMenu getCmbNivelInteres() {
        return cmbNivelInteres;
    }

    public void setCmbNivelInteres(SelectOneMenu cmbNivelInteres) {
        this.cmbNivelInteres = cmbNivelInteres;
    }

    public InputText getTxtOcupacion() {
        return txtOcupacion;
    }

    public void setTxtOcupacion(InputText txtOcupacion) {
        this.txtOcupacion = txtOcupacion;
    }

    public ArrayList<SelectItem> getCiudadOrigen() {
        return ciudadOrigen;
    }

    public void setCiudadOrigen(ArrayList<SelectItem> ciudadOrigen) {
        this.ciudadOrigen = ciudadOrigen;
    }

    public SelectOneMenu getCmbCiudadOrigen() {
        return cmbCiudadOrigen;
    }

    public void setCmbCiudadOrigen(SelectOneMenu cmbCiudadOrigen) {
        this.cmbCiudadOrigen = cmbCiudadOrigen;
    }

    public InputText getUniColEmp() {
        return UniColEmp;
    }

    public void setUniColEmp(InputText UniColEmp) {
        this.UniColEmp = UniColEmp;
    }

    public InputText getComentarios() {
        return Comentarios;
    }

    public void setComentarios(InputText Comentarios) {
        this.Comentarios = Comentarios;
    }

    public InputText getDuracion() {
        return Duracion;
    }

    public void setDuracion(InputText Duracion) {
        this.Duracion = Duracion;
    }

    public InputText getFechaViaje() {
        return FechaViaje;
    }

    public void setFechaViaje(InputText FechaViaje) {
        this.FechaViaje = FechaViaje;
    }

    public ArrayList<SelectItem> getPais() {
        return pais;
    }

    public void setPais(ArrayList<SelectItem> pais) {
        this.pais = pais;
    }

    public SelectOneMenu getCmbPais() {
        return cmbPais;
    }

    public void setCmbPais(SelectOneMenu cmbPais) {
        this.cmbPais = cmbPais;
    }

    public ArrayList<SelectItem> getCiudad() {
        return ciudad;
    }

    public void setCiudad(ArrayList<SelectItem> ciudad) {
        this.ciudad = ciudad;
    }

    public SelectOneMenu getCmbCiudad() {
        return cmbCiudad;
    }

    public void setCmbCiudad(SelectOneMenu cmbCiudad) {
        this.cmbCiudad = cmbCiudad;
    }

    public ArrayList<SelectItem> getEscuela() {
        return escuela;
    }

    public void setEscuela(ArrayList<SelectItem> escuela) {
        this.escuela = escuela;
    }

    public SelectOneMenu getCmbEscuela() {
        return cmbEscuela;
    }

    public void setCmbEscuela(SelectOneMenu cmbEscuela) {
        this.cmbEscuela = cmbEscuela;
    }

    public ArrayList<SelectItem> getPrograma() {
        return programa;
    }

    public void setPrograma(ArrayList<SelectItem> programa) {
        this.programa = programa;
    }

    public SelectOneMenu getCmbPrograma() {
        return cmbPrograma;
    }

    public void setCmbPrograma(SelectOneMenu cmbPrograma) {
        this.cmbPrograma = cmbPrograma;
    }

    public CommandButton getBtnRegistrar() {
        return btnRegistrar;
    }

    public void setBtnRegistrar(CommandButton btnRegistrar) {
        this.btnRegistrar = btnRegistrar;
    }

    public CommandButton getBtnModificar() {
        return btnModificar;
    }

    public void setBtnModificar(CommandButton btnModificar) {
        this.btnModificar = btnModificar;
    }

    public CommandButton getBtnEliminar() {
        return btnEliminar;
    }

    public void setBtnEliminar(CommandButton btnEliminar) {
        this.btnEliminar = btnEliminar;
    }

    public CommandButton getBtnLimpiar() {
        return btnLimpiar;
    }

    public void setBtnLimpiar(CommandButton btnLimpiar) {
        this.btnLimpiar = btnLimpiar;
    }
    
    
    
    public void funcion_Registrar(){
        
    }
    
    public void funcion_Modificar(){
        
    }
    
    public void funcion_Eliminar(){
        
    }
    
    public void funcion_Limpiar(){
        
    }
    
    
    
    
}
